babble uncontrollably

Translations
déblatérer sans arrêt